have good business records - Turc Anglais Dictionnaire